package com.cashmama.market.api.domain.vo.order;

import com.qianli.cashmama.trade.common.enums.TradeAuditSubStatusEnum;
import com.qianli.cashmama.trade.common.enums.TradeCloseTypeEnum;
import com.qianli.cashmama.trade.common.enums.TradeSignStatusEnum;
import com.qianli.cashmama.trade.common.enums.TradeStatusEnum;

/**
 * @program: market-api
 * @description
 * @author: frank
 * @create: 2019-12-26 16:24
 **/
public class OrderStatusDTO {
    private String categoryCode;
    private String TradeNo;
    private TradeStatusEnum tradeStatusEnum;
    private TradeCloseTypeEnum tradeCloseTypeEnum;
    private TradeSignStatusEnum tradeSignStatusEnum;
    private TradeAuditSubStatusEnum tradeAuditSubStatusEnum;

    public String getCategoryCode() {
        return categoryCode;
    }

    public OrderStatusDTO setCategoryCode(String categoryCode) {
        this.categoryCode = categoryCode;
        return this;
    }

    public String getTradeNo() {
        return TradeNo;
    }

    public OrderStatusDTO setTradeNo(String tradeNo) {
        TradeNo = tradeNo;
        return this;
    }

    public TradeStatusEnum getTradeStatusEnum() {
        return tradeStatusEnum;
    }

    public OrderStatusDTO setTradeStatusEnum(TradeStatusEnum tradeStatusEnum) {
        this.tradeStatusEnum = tradeStatusEnum;
        return this;
    }

    public TradeCloseTypeEnum getTradeCloseTypeEnum() {
        return tradeCloseTypeEnum;
    }

    public OrderStatusDTO setTradeCloseTypeEnum(TradeCloseTypeEnum tradeCloseTypeEnum) {
        this.tradeCloseTypeEnum = tradeCloseTypeEnum;
        return this;
    }

    public TradeSignStatusEnum getTradeSignStatusEnum() {
        return tradeSignStatusEnum;
    }

    public OrderStatusDTO setTradeSignStatusEnum(TradeSignStatusEnum tradeSignStatusEnum) {
        this.tradeSignStatusEnum = tradeSignStatusEnum;
        return this;
    }

    public TradeAuditSubStatusEnum getTradeAuditSubStatusEnum() {
        return tradeAuditSubStatusEnum;
    }

    public OrderStatusDTO setTradeAuditSubStatusEnum(TradeAuditSubStatusEnum tradeAuditSubStatusEnum) {
        this.tradeAuditSubStatusEnum = tradeAuditSubStatusEnum;
        return this;
    }
}
